//
//  ChartResut.h
//  timelyRain
//
//  Created by Jiafei Wei on 16/10/14.
//  Copyright © 2016年 Jiafei Wei. All rights reserved.
//

#import <Foundation/Foundation.h>
@class ChartBodyDetail;
@class ChartBody;
@interface ChartResut : NSObject
@property (nonatomic,copy)NSString *type;
@property (nonatomic,copy)NSString *from;
@property (nonatomic,copy)NSString *to;
@property (nonatomic,copy)NSString* msg_id;
@property (nonatomic,assign)int timestamp;
@property (nonatomic,copy)NSString *chart_type;
@property (nonatomic,strong) ChartBody *payload;
@end

@interface ChartBody : NSObject
@property ChartBodyDetail *bodies;
@end

@interface ChartBodyDetail : NSObject
/*
 *语音时长，单位为秒，这个属性只有语音消息有
 */
@property (nonatomic,assign)int length;
/*
 *图片语音等文件的网络URL，图片和语音消息有这个属性
 */
@property (nonatomic,copy)NSString *url;
/*
 *文件名字，图片和语音消息有这个属性
 */
@property (nonatomic,copy)NSString *filename;
/*
 *获取文件的secret，图片和语音消息有这个属性
 */
@property (nonatomic,copy)NSString *secret;
/*
 *消息类型。txt: 文本消息；img: 图片；loc: 位置；audio: 语音 call_record：通话记录 sms：短信
 */
@property (nonatomic,copy)NSString *type;
/*
 *消息内容
 */
@property (nonatomic,copy)NSString *msg;
/*
 *发送的位置的纬度，只有位置消息有这个属性
 */
@property (nonatomic,copy)NSString *addr;
/*
 *位置经度，只有位置消息有这个属性
 */
@property (nonatomic,assign)int *lat;
/*
 *位置消息详细地址，只有位置消息有这个属性
 */
@property (nonatomic,assign)int *lng;
/*
 *通话记录的类型 0:未接 1:去电 2:来电
 */
@property (nonatomic,assign)int call_type;
@end



